﻿#region Using Statements
using System;
#endregion

namespace DirectZZT.Shared.World.Objects
{
    /// <summary>
    /// Specifies the case that two objects collided with each other.
    /// </summary>
    public class CollisionArgs
    {
        /// <summary>
        /// Gets/sets whether or not this object caused the collision.
        /// </summary>
        public bool IsSource { get; set; }
        /// <summary>
        /// Gets/sets the board object that collided with us.
        /// </summary>
        public BoardObject Object { get; set; }
        /// <summary>
        /// Gets/sets the side on which the collision occurred.
        /// </summary>
        public Direction CollisionSide { get; set; }
    }
}
